//
//  Common.swift
//  weibo
//
//  Created by 张城 on 16/7/20.
//  Copyright © 2016年 张城. All rights reserved.
//

import UIKit

// 微博相关信息
let APPKEY = "2485940745"
let APPSecret = "bd3bf273a7dc2107012ce5fc474e743c"

// 微博账号
let WBName = "1443934041@qq.com"
let WBPassword = "Zc19891018"

let APPREDIRECT_URI = "http://www.baidu.com"

// app 主题颜色
let THEMEColor = UIColor.orangeColor()

let SCREENW = UIScreen.mainScreen().bounds.width
let SCREENH = UIScreen.mainScreen().bounds.height

// RGB颜色
func RGB(red: CGFloat, green: CGFloat, blue: CGFloat,alpha:CGFloat = 1) -> UIColor {
    return UIColor(red: red/255, green: green/255, blue: blue/255, alpha: alpha)
}

// 随机颜色
func RandomColor()-> UIColor{
    let r = random()%256
    let g = random()%256
    let b = random()%256
    return RGB(CGFloat(r), green: CGFloat(g), blue: CGFloat(b))
}



let WBSwitchRootNoti = "WBSwitchRootNoti"



/// 打印
///
/// - parameter message:  打印内容
/// - parameter file:     类名
/// - parameter line:     行数
/// - parameter function: 方法名
func printLog<T>(message: T,file:String = #file, line:Int = #line, function: String = #function){
    // 上线后关闭打印 因为打印消耗性能
    #if DEBUG
        let f = (file as NSString).lastPathComponent
        let result = "\(f) [\(line)] \(function) : \(message)"
        print(result)
    #endif
}


